Design and Implementation of a Run-Time TMO Monitor on LTMOS
نویسندگان
چکیده
A real-time system should provide services on time for users. For this, it is needed to have a monitoring function. But monitoring itself causes some problems to influence real-time services. To solve these problem, we present the architecture for a run-time TMO monitor using DS(Data Store) and an implementation of a run-time TMO monitor which checks timing behavior of TMO(Time-triggered Message-triggered Object) programs running on LTMOS(Linux TMO system). The architecture for a run-time TMO monitor using DS(Data Store). DS gives some benefit as follows. First, DS separates a run-time TMO monitor from TMO programs providing real-time services. An independent monitor can minimize the influence to real-time TMO programs. Second, DS allows for any other applications not supporting TMO to access TMO method’s information. We present Data Store structure and DS API in LTMOS to support this new architecture and develop a run-time TMO monitor and a TMO program based on this architecture. The architecture presented in this paper can be used in all the areas which need real-time monitoring.
منابع مشابه
TMO-Based Programming in COTS Software/Hardware Platforms: A Case Study
Object-oriented analysis and design methodologies have become popular in development of non-real-time business data processing applications. However, conventional object-oriented techniques have had minimal impact on development of real-time applications mainly because these techniques do not explicitly address key characteristics of real-time systems, in particular, timing requirements. The Ti...
متن کاملAn Efficient Middleware Architecture Supporting Time-Triggered Message-Triggered Objects and an NT-based Implementation
The time-triggered message-triggered object (TMO) structuring scheme has been established to remove the limitation of conventional object structuring techniques in developing applications containing realtime (RT) distributed computing components. It is a natural and syntactically small but semantically powerful extension of the object oriented (OO) design and implementation techniques which all...
متن کاملA GUI Approach to Programming of TMO Frames and Design of Real-Time Distributed Computing Software
An advanced high-level approach for programming of real-time distributed computing applications, the TMO (Time-triggered Message-triggered Object) programming and specification scheme, has been enabled without creating any new language or compiler. Instead, a middleware system named the TMO Support Middleware (TMOSM) and an API that wraps around the execution support services of TMOSM have been...
متن کاملStudy on implementation of one-piece lean line design using simulation techniques: A practical approach
This paper discusses the simulation study carried out for proposing one-piece lean line layout with features of Lean Manufacturing. The lean initiatives that can be addressed are, introducing Kanban replenishment sys-tem, better work-in-process, changing the layout, visual management techniques, standardized work for the re-duction of cycle time, number of workers, number of setups. To improve ...
متن کاملA Windows CE Implementation of a Middleware Architecture Supporting Time-Triggered Message-Triggered Objects
The time-triggered message-triggered object (TMO) programming scheme has been established to remove the limitation of conventional object programming techniques and tools in developing applications containing real-time (RT) distributed computing components. It is a unified approach for efficient design and implementation of both RT and non-RT distributed applications. As a costeffective facilit...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003